marshalling hump - Spanish English Dictionary